aluminium ultrasonic welding - French English Dictionary